MAYBE *** Computating Strongly Quasi-Reducible Parts *** TRS: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> cons(?x,delete(?x,elimdup(?xs))), elimdup(cons(?x,?xs)) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] constructor detection timeout; switch to an approximation. Constructors: {0,s,nil,cons,true,false} Defined function symbols: {eq,elimdup,delete,ifBool,ifList,member} Constructor subsystem: [ ] Rule part & Conj Part: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] [ elimdup(cons(?x,?xs)) -> cons(?x,delete(?x,elimdup(?xs))) ] Rule part & Conj Part: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> cons(?x,delete(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] [ elimdup(cons(?x,?xs)) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Trying with: R: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] E: [ elimdup(cons(?x,?xs)) = cons(?x,delete(?x,elimdup(?xs))) ] *** Ground Confluence Check by Rewriting Induction *** Sort: {Nat,Bool,List} Signature: [ elimdup : List -> List, delete : Nat,List -> List, member : Nat,List -> Bool, eq : Nat,Nat -> Bool, ifBool : Bool,Bool,Bool -> Bool, ifList : Bool,List,List -> List, true : Bool, false : Bool, cons : Nat,List -> List, nil : List, s : Nat -> Nat, 0 : Nat ] Rule Part: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] Conjecture Part: [ elimdup(cons(?x,?xs)) = cons(?x,delete(?x,elimdup(?xs))) ] Precedence (by weight): {(0,9),(s,6),(eq,0),(nil,11),(cons,12),(true,8),(elimdup,13),(delete,14),(false,3),(ifBool,2),(ifList,7),(member,10)} Rule part is confluent. R0 is ground confluent. Check conj part consists of inductive theorems of R0. Rules: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] Conjectures: [ elimdup(cons(?x,?xs)) = cons(?x,delete(?x,elimdup(?xs))) ] STEP 0 ES: [ elimdup(cons(?x,?xs)) = cons(?x,delete(?x,elimdup(?xs))) ] HS: [ ] ES0: [ ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) = cons(?x,delete(?x,elimdup(?xs))) ] HS0: [ ] ES1: [ ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) = cons(?x,delete(?x,elimdup(?xs))) ] HS1: [ ] Expand cons(?x,delete(?x,elimdup(?xs))) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) [ cons(?x,delete(?x,nil)) = ifList(member(?x,nil),elimdup(nil),cons(?x,elimdup(nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) = ifList(member(?x,cons(?x_3,?xs_3)),elimdup(cons(?x_3,?xs_3)),cons(?x,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(?x,nil) = ifList(member(?x,nil),elimdup(nil),cons(?x,elimdup(nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) = ifList(member(?x,cons(?x_3,?xs_3)),elimdup(cons(?x_3,?xs_3)),cons(?x,elimdup(cons(?x_3,?xs_3)))) ] HS2: [ cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 1 ES: [ cons(?x,nil) = ifList(member(?x,nil),elimdup(nil),cons(?x,elimdup(nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) = ifList(member(?x,cons(?x_3,?xs_3)),elimdup(cons(?x_3,?xs_3)),cons(?x,elimdup(cons(?x_3,?xs_3)))) ] HS: [ cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(?x,nil) = cons(?x,nil), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) = ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) ] HS0: [ cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) = ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) ] HS1: [ cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) = ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) [ cons(?x,delete(?x,ifList(false,elimdup(nil),cons(?x_7,elimdup(nil))))) = ifList(ifBool(eq(?x,?x_7),true,member(?x,nil)),ifList(member(?x_7,nil),elimdup(nil),cons(?x_7,elimdup(nil))),cons(?x,ifList(member(?x_7,nil),elimdup(nil),cons(?x_7,elimdup(nil))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))))) = ifList(ifBool(eq(?x,?x_8),true,member(?x,cons(?y_8,?ys_8))),ifList(member(?x_8,cons(?y_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))),cons(?x,ifList(member(?x_8,cons(?y_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))))) ] ES2: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) = ifList(ifBool(eq(?x,?x_7),true,member(?x,nil)),ifList(member(?x_7,nil),elimdup(nil),cons(?x_7,elimdup(nil))),cons(?x,ifList(member(?x_7,nil),elimdup(nil),cons(?x_7,elimdup(nil))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,member(?x,cons(?y_8,?ys_8))),ifList(member(?x_8,cons(?y_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))),cons(?x,ifList(member(?x_8,cons(?y_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))))) ] HS2: [ cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 2 ES: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) = ifList(ifBool(eq(?x,?x_7),true,member(?x,nil)),ifList(member(?x_7,nil),elimdup(nil),cons(?x_7,elimdup(nil))),cons(?x,ifList(member(?x_7,nil),elimdup(nil),cons(?x_7,elimdup(nil))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,member(?x,cons(?y_8,?ys_8))),ifList(member(?x_8,cons(?y_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))),cons(?x,ifList(member(?x_8,cons(?y_8,?ys_8)),elimdup(cons(?y_8,?ys_8)),cons(?x_8,elimdup(cons(?y_8,?ys_8)))))) ] HS: [ cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) = ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) ] HS0: [ cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) = ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) ] HS1: [ cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) = ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))) [ cons(0,ifList(true,cons(0,nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(0,nil),cons(0,cons(0,nil))), cons(0,ifList(false,cons(s(?y_13),nil),nil)) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(?y_13),nil),cons(0,cons(s(?y_13),nil))), cons(s(?x_14),ifList(false,cons(0,nil),nil)) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(0,nil),cons(s(?x_14),cons(0,nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))) ] ES2: [ cons(0,cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(0,nil),cons(0,cons(0,nil))), cons(0,nil) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(?y_13),nil),cons(0,cons(s(?y_13),nil))), cons(s(?x_14),nil) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(0,nil),cons(s(?x_14),cons(0,nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) ] HS2: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 3 ES: [ cons(0,cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(0,nil),cons(0,cons(0,nil))), cons(0,nil) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(?y_13),nil),cons(0,cons(s(?y_13),nil))), cons(s(?x_14),nil) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(0,nil),cons(s(?x_14),cons(0,nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) ] HS: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) ] HS0: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) ] HS1: [ cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))) [ cons(s(0),ifList(true,cons(s(0),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),ifList(false,cons(s(s(?y_6)),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(?y_6)),nil),cons(s(0),cons(s(s(?y_6)),nil))), cons(s(s(?x_7)),ifList(false,cons(s(0),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(0),nil),cons(s(s(?x_7)),cons(s(0),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) ] ES2: [ cons(s(0),cons(s(0),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(?y_6)),nil),cons(s(0),cons(s(s(?y_6)),nil))), cons(s(s(?x_7)),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(0),nil),cons(s(s(?x_7)),cons(s(0),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 4 ES: [ cons(s(0),cons(s(0),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(?y_6)),nil),cons(s(0),cons(s(s(?y_6)),nil))), cons(s(s(?x_7)),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(0),nil),cons(s(s(?x_7)),cons(s(0),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) [ cons(s(s(0)),ifList(true,cons(s(s(0)),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),ifList(false,cons(s(s(s(?y_6))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),ifList(false,cons(s(s(0)),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) ] ES2: [ cons(s(s(0)),cons(s(s(0)),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 5 ES: [ cons(s(s(0)),cons(s(s(0)),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) [ cons(s(s(s(0))),ifList(true,cons(s(s(s(0))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),ifList(false,cons(s(s(s(s(?y_6)))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),ifList(false,cons(s(s(s(0))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) ] ES2: [ cons(s(s(s(0))),cons(s(s(s(0))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 6 ES: [ cons(s(s(s(0))),cons(s(s(s(0))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) [ cons(s(s(s(s(0)))),ifList(true,cons(s(s(s(s(0)))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),ifList(false,cons(s(s(s(s(s(?y_6))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),ifList(false,cons(s(s(s(s(0)))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) ] ES2: [ cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 7 ES: [ cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) [ cons(s(s(s(s(s(0))))),ifList(true,cons(s(s(s(s(s(0))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),ifList(false,cons(s(s(s(s(s(s(?y_6)))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),ifList(false,cons(s(s(s(s(s(0))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) ] ES2: [ cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 8 ES: [ cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) [ cons(s(s(s(s(s(s(0)))))),ifList(true,cons(s(s(s(s(s(s(0)))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),ifList(false,cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),ifList(false,cons(s(s(s(s(s(s(0)))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 9 ES: [ cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) [ cons(s(s(s(s(s(s(s(0))))))),ifList(true,cons(s(s(s(s(s(s(s(0))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),ifList(false,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),ifList(false,cons(s(s(s(s(s(s(s(0))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 10 ES: [ cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) [ cons(s(s(s(s(s(s(s(s(0)))))))),ifList(true,cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 11 ES: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(0))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 12 ES: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 13 ES: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 14 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 15 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 16 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 17 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 18 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 19 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 20 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) [ cons(?x,delete(?x,ifList(ifBool(true,true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(false,true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(ifBool(eq(0,s(?y_14)),true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(0,s(?y_14)),true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(false,true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(s(?x_16),s(?y_16)),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(s(?x_16),s(?y_16)),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) ] ES2: [ ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(ifBool(eq(0,s(?y_14)),true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(0,s(?y_14)),true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(s(?x_16),s(?y_16)),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(s(?x_16),s(?y_16)),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 21 ES: [ ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(ifBool(eq(0,s(?y_14)),true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(0,s(?y_14)),true,member(0,?ys_8)),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(s(?x_16),s(?y_16)),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(s(?x_16),s(?y_16)),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) [ ifList(ifBool(true,true,ifBool(eq(0,0),true,member(0,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), ifList(ifBool(false,true,ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) ] ES2: [ ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))) = ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 22 ES: [ ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))) = ifList(ifBool(eq(0,0),true,member(0,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(0,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(ifBool(eq(s(?x_15),0),true,member(s(?x_15),?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))) = ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))), ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) = ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) [ cons(?x,delete(?x,ifList(member(s(?x_15),nil),ifList(false,elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,nil))),ifList(member(s(?x_15),nil),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))),cons(?x,ifList(member(s(?x_15),nil),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))))), cons(?x,delete(?x,ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,cons(?y_20,?ys_20)))),ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))),cons(?x,ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))))) ] ES2: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,nil))),ifList(member(s(?x_15),nil),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))),cons(?x,ifList(member(s(?x_15),nil),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,cons(?y_20,?ys_20)))),ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))),cons(?x,ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 23 ES: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,nil))),ifList(member(s(?x_15),nil),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))),cons(?x,ifList(member(s(?x_15),nil),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))),cons(s(?x_15),ifList(member(0,nil),elimdup(nil),cons(0,elimdup(nil))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,cons(?y_20,?ys_20)))),ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))),cons(?x,ifList(member(s(?x_15),cons(?y_20,?ys_20)),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))),cons(s(?x_15),ifList(member(0,cons(?y_20,?ys_20)),elimdup(cons(?y_20,?ys_20)),cons(0,elimdup(cons(?y_20,?ys_20)))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))) [ cons(0,ifList(eq(0,s(?x_15)),cons(s(?x_15),ifList(true,cons(0,nil),nil)),ifList(eq(0,0),cons(0,nil),nil))) = ifList(ifBool(eq(0,s(?x_15)),true,ifBool(eq(0,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(0,cons(s(?x_15),cons(0,nil)))), cons(s(?x_22),ifList(eq(s(?x_22),s(?x_15)),cons(s(?x_15),ifList(false,cons(0,nil),nil)),ifList(eq(s(?x_22),0),cons(0,nil),nil))) = ifList(ifBool(eq(s(?x_22),s(?x_15)),true,ifBool(eq(s(?x_22),0),true,false)),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) ] ES2: [ cons(0,cons(0,nil)) = ifList(ifBool(eq(0,s(?x_15)),true,ifBool(eq(0,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(0,cons(s(?x_15),cons(0,nil)))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))) = ifList(ifBool(eq(s(?x_22),s(?x_15)),true,ifBool(eq(s(?x_22),0),true,false)),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 24 ES: [ cons(0,cons(0,nil)) = ifList(ifBool(eq(0,s(?x_15)),true,ifBool(eq(0,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(0,cons(s(?x_15),cons(0,nil)))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))) = ifList(ifBool(eq(s(?x_22),s(?x_15)),true,ifBool(eq(s(?x_22),0),true,false)),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))) = ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))) = ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) = ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))) [ ifList(ifBool(true,true,false),cons(s(0),cons(0,nil)),cons(s(0),cons(s(0),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), ifList(ifBool(false,true,false),cons(s(s(?y_13)),cons(0,nil)),cons(s(0),cons(s(s(?y_13)),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(s(?y_13)),nil),cons(s(0),cons(s(s(?y_13)),nil))), ifList(ifBool(false,true,false),cons(s(0),cons(0,nil)),cons(s(s(?x_14)),cons(s(0),cons(0,nil)))) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(s(0),nil),cons(s(s(?x_14)),cons(s(0),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))) ] ES2: [ cons(s(0),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(s(?y_13)),nil),cons(s(0),cons(s(s(?y_13)),nil))), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(s(0),nil),cons(s(s(?x_14)),cons(s(0),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 25 ES: [ cons(s(0),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(s(?y_13)),nil),cons(s(0),cons(s(s(?y_13)),nil))), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(s(0),nil),cons(s(s(?x_14)),cons(s(0),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))) [ ifList(ifBool(true,true,false),cons(s(s(0)),cons(0,nil)),cons(s(s(0)),cons(s(s(0)),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), ifList(ifBool(false,true,false),cons(s(s(s(?y_6))),cons(0,nil)),cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), ifList(ifBool(false,true,false),cons(s(s(0)),cons(0,nil)),cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) ] ES2: [ cons(s(s(0)),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 26 ES: [ cons(s(s(0)),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(0))),cons(0,nil)),cons(s(s(s(0))),cons(s(s(s(0))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(?y_6)))),cons(0,nil)),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(0))),cons(0,nil)),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) ] ES2: [ cons(s(s(s(0))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 27 ES: [ cons(s(s(s(0))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(0)))),cons(0,nil)),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(?y_6))))),cons(0,nil)),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(0)))),cons(0,nil)),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) ] ES2: [ cons(s(s(s(s(0)))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 28 ES: [ cons(s(s(s(s(0)))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(0))))),cons(0,nil)),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil)),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(0))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) ] ES2: [ cons(s(s(s(s(s(0))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 29 ES: [ cons(s(s(s(s(s(0))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(0)))))),cons(0,nil)),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil)),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(0)))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 30 ES: [ cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 31 ES: [ cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 32 ES: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 33 ES: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 34 ES: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 35 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 36 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) [ cons(?x,delete(?x,ifList(false,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,nil))),ifList(member(0,nil),ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))),cons(?x,ifList(member(0,nil),ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,cons(?y_19,?ys_19)))),ifList(member(0,cons(?y_19,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))),cons(?x,ifList(member(0,cons(?y_19,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))))) ] ES2: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,nil))),ifList(member(0,nil),ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))),cons(?x,ifList(member(0,nil),ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,cons(?y_19,?ys_19)))),ifList(member(0,cons(?y_19,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))),cons(?x,ifList(member(0,cons(?y_19,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 37 ES: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,nil))),ifList(member(0,nil),ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))),cons(?x,ifList(member(0,nil),ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))),cons(0,ifList(member(s(?y_14),nil),elimdup(nil),cons(s(?y_14),elimdup(nil))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,cons(?y_19,?ys_19)))),ifList(member(0,cons(?y_19,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))),cons(?x,ifList(member(0,cons(?y_19,?ys_19)),ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))),cons(0,ifList(member(s(?y_14),cons(?y_19,?ys_19)),elimdup(cons(?y_19,?ys_19)),cons(s(?y_14),elimdup(cons(?y_19,?ys_19)))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))) [ cons(0,ifList(true,cons(0,ifList(eq(0,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(0,s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(0,0),true,ifBool(eq(0,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(0,cons(0,cons(s(?y_14),nil)))), cons(s(?x_21),ifList(false,cons(0,ifList(eq(s(?x_21),s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(s(?x_21),s(?y_14)),cons(s(?y_14),nil),nil))) = ifList(ifBool(eq(s(?x_21),0),true,ifBool(eq(s(?x_21),s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) ] ES2: [ cons(0,cons(0,nil)) = ifList(ifBool(eq(0,0),true,ifBool(eq(0,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(0,cons(0,cons(s(?y_14),nil)))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))) = ifList(ifBool(eq(s(?x_21),0),true,ifBool(eq(s(?x_21),s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 38 ES: [ cons(0,cons(0,nil)) = ifList(ifBool(eq(0,0),true,ifBool(eq(0,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(0,cons(0,cons(s(?y_14),nil)))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))) = ifList(ifBool(eq(s(?x_21),0),true,ifBool(eq(s(?x_21),s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))) = ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))) = ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) = ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(0),nil)),cons(s(0),cons(0,cons(s(0),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(?y_13)),nil)),cons(s(0),cons(0,cons(s(s(?y_13)),nil)))) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(s(?y_13)),nil),cons(s(0),cons(s(s(?y_13)),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(0),nil)),cons(s(s(?x_14)),cons(0,cons(s(0),nil)))) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(s(0),nil),cons(s(s(?x_14)),cons(s(0),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))) ] ES2: [ cons(0,cons(s(0),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(s(?y_13)),nil),cons(s(0),cons(s(s(?y_13)),nil))), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(s(0),nil),cons(s(s(?x_14)),cons(s(0),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 39 ES: [ cons(0,cons(s(0),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = ifList(ifBool(eq(0,s(?y_13)),true,false),cons(s(s(?y_13)),nil),cons(s(0),cons(s(s(?y_13)),nil))), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = ifList(ifBool(eq(s(?x_14),0),true,false),cons(s(0),nil),cons(s(s(?x_14)),cons(s(0),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) = ifList(ifBool(eq(s(?x_15),s(?y_15)),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) = ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(0)),nil)),cons(s(s(0)),cons(0,cons(s(s(0)),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(?y_6))),nil)),cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(0)),nil)),cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) ] ES2: [ cons(0,cons(s(s(0)),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 40 ES: [ cons(0,cons(s(s(0)),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(0))),nil)),cons(s(s(s(0))),cons(0,cons(s(s(s(0))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(?y_6)))),nil)),cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(0))),nil)),cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) ] ES2: [ cons(0,cons(s(s(s(0))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 41 ES: [ cons(0,cons(s(s(s(0))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(0)))),nil)),cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(0)))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(?y_6))))),nil)),cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(0)))),nil)),cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(0)))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 42 ES: [ cons(0,cons(s(s(s(s(0)))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(0))))),nil)),cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(0))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil)),cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(0))))),nil)),cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(0))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 43 ES: [ cons(0,cons(s(s(s(s(s(0))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(0)))))),nil)),cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil)),cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(0)))))),nil)),cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 44 ES: [ cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)),cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)),cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 45 ES: [ cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 46 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 47 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 48 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 49 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 50 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 51 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 52 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 53 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 54 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 55 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 56 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 57 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 58 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 59 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 60 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))) [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))) ] ES2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 61 ES: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))) [ ifList(ifBool(true,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)))) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), ifList(ifBool(false,true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))) ] ES2: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 62 ES: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = ifList(ifBool(eq(0,0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))) = ifList(ifBool(eq(0,s(?y_6)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))) = ifList(ifBool(eq(s(?x_7),0),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)))) = ifList(ifBool(eq(s(?x_8),s(?y_8)),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))) = ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,ifBool(eq(?x,?y_19),true,member(?x,?ys_19)))),ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))),cons(?x,ifList(ifBool(eq(0,?y_19),true,member(0,?ys_19)),ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))),cons(0,ifList(ifBool(eq(s(?y_14),?y_19),true,member(s(?y_14),?ys_19)),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))),cons(s(?y_14),ifList(member(?y_19,?ys_19),elimdup(?ys_19),cons(?y_19,elimdup(?ys_19))))))))), cons(?x,delete(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))) = ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,ifBool(eq(?x,?y_20),true,member(?x,?ys_20)))),ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))),cons(?x,ifList(ifBool(eq(s(?x_15),?y_20),true,member(s(?x_15),?ys_20)),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))),cons(s(?x_15),ifList(ifBool(eq(0,?y_20),true,member(0,?ys_20)),ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))),cons(0,ifList(member(?y_20,?ys_20),elimdup(?ys_20),cons(?y_20,elimdup(?ys_20))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),cons(0,nil)))) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),nil)) = ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))))),nil))), cons(?x,delete(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))) = ifList(ifBool(eq(?x,s(?x_16)),true,ifBool(eq(?x,s(?y_16)),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_16,?y_16),true,member(s(?x_16),?ys_8)),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))),cons(s(?x_16),ifList(member(s(?y_16),?ys_8),elimdup(?ys_8),cons(s(?y_16),elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(0,cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(s(?x_7))))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(0,cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),cons(0,nil))) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),cons(0,nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(0,cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(s(?x_7)))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil), cons(s(s(s(s(s(0))))),cons(0,cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),cons(0,nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),cons(0,nil))) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(0,cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(0)))),cons(0,cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),cons(0,nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(?x_7))))),cons(0,cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),cons(0,nil))) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(0,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),nil) = cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)), cons(s(s(s(s(?x_7)))),cons(0,cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(s(s(0))))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(0,cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),cons(0,nil))) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(0))))))))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),cons(0,nil))) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(s(s(s(s(s(s(?x_7)))))),nil) = cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)), cons(0,cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(0,nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(?x_7))),cons(s(s(0)),cons(0,nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(0,cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(?x_7))))),nil) = cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(?x_7))),cons(0,cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),cons(0,cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),cons(0,nil))) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)), cons(0,cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),cons(0,nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(?x_7)))),nil) = cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)), cons(s(s(s(s(s(0))))),cons(0,nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(?x_14)),cons(0,cons(s(0),nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(s(s(?y_13)),cons(0,nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(?x_14)),cons(s(0),cons(0,nil))) = cons(s(s(?x_14)),cons(s(0),nil)), cons(s(0),cons(0,cons(s(s(?y_13)),nil))) = cons(s(0),cons(s(s(?y_13)),nil)), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)), cons(0,cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(0))),cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),cons(0,nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(?x_7))),nil) = cons(s(s(s(?x_7))),cons(s(s(0)),nil)), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(s(?y_6))),nil)), cons(0,cons(s(s(s(0))),nil)) = cons(s(s(s(0))),nil), cons(s(s(0)),cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(s(s(0))),cons(0,nil)) = cons(s(s(s(0))),nil), cons(s(s(?x_7)),nil) = cons(s(s(?x_7)),cons(s(0),nil)), cons(s(s(0)),cons(0,nil)) = cons(s(s(0)),nil), cons(0,cons(s(s(0)),nil)) = cons(s(s(0)),nil), cons(s(0),nil) = cons(s(0),cons(s(s(?y_6)),nil)), cons(0,cons(0,nil)) = cons(0,cons(s(?y_14),nil)), cons(s(0),cons(s(0),nil)) = cons(s(0),nil), cons(0,cons(0,nil)) = cons(s(?x_15),cons(0,nil)), cons(s(0),cons(0,nil)) = cons(s(0),nil), cons(s(?x_14),nil) = cons(s(?x_14),cons(0,nil)), cons(0,cons(s(0),nil)) = cons(s(0),nil), cons(0,nil) = cons(0,cons(s(?y_13),nil)), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(0,cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(0,cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(0,cons(s(s(s(s(s(s(s(?y_8))))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(0,cons(s(s(s(s(s(s(?y_8)))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(s(?y_8))))),nil)),cons(s(s(s(s(s(?x_8))))),cons(0,cons(s(s(s(s(s(?y_8))))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(s(?y_8)))),nil)),cons(s(s(s(s(?x_8)))),cons(0,cons(s(s(s(s(?y_8)))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(0,cons(s(s(s(?y_8))),nil)),cons(s(s(s(?x_8))),cons(0,cons(s(s(s(?y_8))),nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(0,cons(s(s(?y_15)),nil)),cons(s(s(?x_15)),cons(0,cons(s(s(?y_15)),nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_21,?y_14),true,false),cons(0,cons(s(?y_14),nil)),cons(s(?x_21),cons(0,cons(s(?y_14),nil)))) -> ifList(ifBool(eq(?x_21,?y_14),true,false),cons(s(?y_14),nil),cons(s(?x_21),cons(s(?y_14),nil))), cons(?x,ifList(eq(?x,0),cons(0,ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil)),ifList(eq(?x,s(?y_14)),cons(s(?y_14),nil),nil))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,false)),cons(0,cons(s(?y_14),nil)),cons(?x,cons(0,cons(s(?y_14),nil)))), cons(?x,delete(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,s(?y_14)),true,member(?x,?ys_8))),ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))),cons(?x,ifList(member(0,?ys_8),ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))),cons(0,ifList(member(s(?y_14),?ys_8),elimdup(?ys_8),cons(s(?y_14),elimdup(?ys_8))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),cons(0,nil)),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),cons(0,nil)),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),cons(0,nil)),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),cons(0,nil)))) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),cons(0,nil)),cons(s(s(?x_15)),cons(s(s(?y_15)),cons(0,nil)))) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(s(?y_15)),nil),cons(s(s(?x_15)),cons(s(s(?y_15)),nil))), ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),cons(0,nil)),cons(s(?x_22),cons(s(?x_15),cons(0,nil)))) -> ifList(ifBool(eq(?x_22,?x_15),true,false),cons(s(?x_15),nil),cons(s(?x_22),cons(s(?x_15),nil))), cons(?x,ifList(eq(?x,s(?x_15)),cons(s(?x_15),ifList(eq(?x,0),cons(0,nil),nil)),ifList(eq(?x,0),cons(0,nil),nil))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,false)),cons(s(?x_15),cons(0,nil)),cons(?x,cons(s(?x_15),cons(0,nil)))), cons(?x,delete(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,s(?x_15)),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))),cons(?x,ifList(member(s(?x_15),?ys_8),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(s(?x_15),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))))), ifList(ifBool(eq(?x,0),true,ifBool(eq(?x,0),true,member(?x,?ys_8))),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))) -> ifList(ifBool(eq(?x,0),true,member(?x,?ys_8)),ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))),cons(?x,ifList(member(0,?ys_8),elimdup(?ys_8),cons(0,elimdup(?ys_8))))), cons(?x,delete(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))) -> ifList(ifBool(eq(?x,?x_8),true,ifBool(eq(?x,?y_8),true,member(?x,?ys_8))),ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))),cons(?x,ifList(ifBool(eq(?x_8,?y_8),true,member(?x_8,?ys_8)),ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))),cons(?x_8,ifList(member(?y_8,?ys_8),elimdup(?ys_8),cons(?y_8,elimdup(?ys_8))))))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(s(?x_8))))))))))),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),cons(s(s(s(s(s(s(s(s(s(s(?x_8)))))))))),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil))), cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))), cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))), cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))), cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))), cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))), cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))), cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))), cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) -> ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))), cons(s(?x_15),ifList(eq(?x_15,?y_15),cons(s(?y_15),nil),nil)) -> ifList(ifBool(eq(?x_15,?y_15),true,false),cons(s(?y_15),nil),cons(s(?x_15),cons(s(?y_15),nil))), cons(?x,ifList(eq(?x,?x_7),cons(?x_7,nil),nil)) -> ifList(ifBool(eq(?x,?x_7),true,false),cons(?x_7,nil),cons(?x,cons(?x_7,nil))), cons(?x,delete(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))) -> ifList(ifBool(eq(?x,?x_3),true,member(?x,?xs_3)),ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))),cons(?x,ifList(member(?x_3,?xs_3),elimdup(?xs_3),cons(?x_3,elimdup(?xs_3))))), cons(?x,delete(?x,elimdup(?xs))) -> ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] rewriting induction stopped because of timeout. Trying with: R: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> cons(?x,delete(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] E: [ elimdup(cons(?x,?xs)) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] *** Ground Confluence Check by Rewriting Induction *** Sort: {Nat,Bool,List} Signature: [ elimdup : List -> List, delete : Nat,List -> List, member : Nat,List -> Bool, eq : Nat,Nat -> Bool, ifBool : Bool,Bool,Bool -> Bool, ifList : Bool,List,List -> List, true : Bool, false : Bool, cons : Nat,List -> List, nil : List, s : Nat -> Nat, 0 : Nat ] Rule Part: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> cons(?x,delete(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] Conjecture Part: [ elimdup(cons(?x,?xs)) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] Precedence (by weight): {(0,9),(s,14),(eq,4),(nil,12),(cons,0),(true,1),(elimdup,6),(delete,5),(false,10),(ifBool,3),(ifList,2),(member,8)} Rule part is confluent. R0 is ground confluent. Check conj part consists of inductive theorems of R0. Rules: [ delete(?x,nil) -> nil, delete(?x,cons(?y,?ys)) -> ifList(eq(?x,?y),cons(?y,delete(?x,?ys)),delete(?x,?ys)), elimdup(nil) -> nil, elimdup(cons(?x,?xs)) -> cons(?x,delete(?x,elimdup(?xs))), member(?x,nil) -> false, member(?x,cons(?y,?ys)) -> ifBool(eq(?x,?y),true,member(?x,?ys)), eq(0,0) -> true, eq(0,s(?y)) -> false, eq(s(?x),0) -> false, eq(s(?x),s(?y)) -> eq(?x,?y), ifBool(true,?y,?z) -> ?y, ifBool(false,?y,?z) -> ?z, ifList(true,?ys,?zs) -> ?ys, ifList(false,?ys,?zs) -> ?zs ] Conjectures: [ elimdup(cons(?x,?xs)) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] STEP 0 ES: [ elimdup(cons(?x,?xs)) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] HS: [ ] ES0: [ cons(?x,delete(?x,elimdup(?xs))) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] HS0: [ ] ES1: [ cons(?x,delete(?x,elimdup(?xs))) = ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) ] HS1: [ ] Expand ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) = cons(?x,delete(?x,elimdup(?xs))) [ ifList(false,elimdup(nil),cons(?x_4,elimdup(nil))) = cons(?x_4,delete(?x_4,elimdup(nil))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),elimdup(cons(?y_5,?ys_5)),cons(?x_5,elimdup(cons(?y_5,?ys_5)))) = cons(?x_5,delete(?x_5,elimdup(cons(?y_5,?ys_5)))) ] ES2: [ cons(?x_4,nil) = cons(?x_4,delete(?x_4,elimdup(nil))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) = cons(?x_5,delete(?x_5,elimdup(cons(?y_5,?ys_5)))) ] HS2: [ ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 1 ES: [ cons(?x_4,nil) = cons(?x_4,delete(?x_4,elimdup(nil))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) = cons(?x_5,delete(?x_5,elimdup(cons(?y_5,?ys_5)))) ] HS: [ ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(?x_4,nil) = cons(?x_4,nil), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) = cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))) ] HS0: [ ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) = cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))) ] HS1: [ ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) = cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))) [ ifList(ifBool(true,true,member(0,?ys)),cons(0,delete(0,elimdup(?ys))),cons(0,cons(0,delete(0,elimdup(?ys))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?ys)))),delete(0,delete(0,elimdup(?ys))))), ifList(ifBool(false,true,member(0,?ys)),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?ys)))),delete(0,delete(s(?y_6),elimdup(?ys))))), ifList(ifBool(false,true,member(s(?x_7),?ys)),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),ifList(eq(s(?x_7),0),cons(0,delete(s(?x_7),delete(0,elimdup(?ys)))),delete(s(?x_7),delete(0,elimdup(?ys))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(s(?x_8),s(?y_8)),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))) ] ES2: [ cons(0,delete(0,elimdup(?ys))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?ys)))),delete(0,delete(0,elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?ys)))),delete(0,delete(s(?y_6),elimdup(?ys))))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),ifList(eq(s(?x_7),0),cons(0,delete(s(?x_7),delete(0,elimdup(?ys)))),delete(s(?x_7),delete(0,elimdup(?ys))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(s(?x_8),s(?y_8)),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))) ] HS2: [ ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 2 ES: [ cons(0,delete(0,elimdup(?ys))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?ys)))),delete(0,delete(0,elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?ys)))),delete(0,delete(s(?y_6),elimdup(?ys))))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),ifList(eq(s(?x_7),0),cons(0,delete(s(?x_7),delete(0,elimdup(?ys)))),delete(s(?x_7),delete(0,elimdup(?ys))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(s(?x_8),s(?y_8)),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))) ] HS: [ ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,delete(0,elimdup(?ys))) = cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))) ] HS0: [ ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,delete(0,elimdup(?ys))) = cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))) ] HS1: [ ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) = cons(0,delete(0,elimdup(?ys))) [ cons(0,cons(0,delete(0,delete(0,nil)))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))) ] HS2: [ cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 3 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))) ] HS: [ cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))) ] HS0: [ cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))) ] HS1: [ cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))) [ ifList(member(s(?x_7),nil),cons(0,delete(0,nil)),cons(s(?x_7),cons(0,delete(0,elimdup(nil))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(nil)))), ifList(member(s(?x_7),cons(?x_10,?xs_10)),cons(0,delete(0,cons(?x_10,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,delete(0,elimdup(cons(?x_10,?xs_10)))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10))))) ] ES2: [ cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(nil)))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 4 ES: [ cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(nil)))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))) [ ifList(false,cons(s(?y_6),delete(s(?y_6),elimdup(nil))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(nil))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),delete(s(?y_6),elimdup(cons(?y_11,?ys_11)))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(cons(?y_11,?ys_11)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?y_11,?ys_11))))) ] ES2: [ cons(0,cons(s(?y_6),nil)) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?y_11,?ys_11))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 5 ES: [ cons(0,cons(s(?y_6),nil)) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?y_11,?ys_11))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(s(?y_6),nil)) = cons(0,nil), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(s(?y_6),nil)) = cons(0,nil), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))) [ cons(0,cons(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,delete(0,ifList(false,cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))) ] ES2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 6 ES: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) = cons(0,delete(0,elimdup(?xs))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,nil)))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 7 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),nil))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),cons(?x_9,delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 8 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 9 ES: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) = cons(0,delete(0,elimdup(?xs))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,nil)))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 10 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),nil))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),cons(?x_9,delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 11 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 12 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) = cons(0,delete(0,elimdup(?xs))) [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,nil)))))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 13 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),nil))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),cons(?x_9,delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 14 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))) [ cons(0,cons(0,delete(0,delete(0,ifList(false,cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 15 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),delete(0,nil)))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),delete(0,cons(?x_10,delete(?x_10,elimdup(?xs_10))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 16 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),ifList(false,cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 17 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,nil))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,cons(?x_6,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 18 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),nil))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),cons(?x_12,delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 19 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))) [ ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),nil)),cons(s(?y_8),delete(s(?y_8),nil)),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(nil))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil))))), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),cons(?x_11,?xs_11))),cons(s(?y_8),delete(s(?y_8),cons(?x_11,delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11)))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11)))))) ] ES2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 20 ES: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(0),nil),cons(s(0),cons(s(0),nil))) = cons(s(0),ifList(eq(0,0),cons(s(0),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(?y_6)),nil),cons(s(0),cons(s(s(?y_6)),nil))) = cons(s(0),ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil)), ifList(ifBool(false,true,false),cons(s(0),nil),cons(s(s(?x_7)),cons(s(0),nil))) = cons(s(s(?x_7)),ifList(eq(s(?x_7),0),cons(s(0),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) = cons(s(s(?x_8)),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil)) ] ES2: [ cons(s(0),nil) = cons(s(0),ifList(eq(0,0),cons(s(0),nil),nil)), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),ifList(eq(s(?x_7),0),cons(s(0),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) = cons(s(s(?x_8)),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 21 ES: [ cons(s(0),nil) = cons(s(0),ifList(eq(0,0),cons(s(0),nil),nil)), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),ifList(eq(s(?x_7),0),cons(s(0),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) = cons(s(s(?x_8)),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) = cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) = cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) = cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(0)),nil),cons(s(s(0)),cons(s(s(0)),nil))) = cons(s(s(0)),ifList(eq(0,0),cons(s(s(0)),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(?y_6))),nil),cons(s(s(0)),cons(s(s(s(?y_6))),nil))) = cons(s(s(0)),ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(0)),nil),cons(s(s(s(?x_7))),cons(s(s(0)),nil))) = cons(s(s(s(?x_7))),ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) = cons(s(s(s(?x_8))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil)) ] ES2: [ cons(s(s(0)),nil) = cons(s(s(0)),ifList(eq(0,0),cons(s(s(0)),nil),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) = cons(s(s(s(?x_8))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 22 ES: [ cons(s(s(0)),nil) = cons(s(s(0)),ifList(eq(0,0),cons(s(s(0)),nil),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) = cons(s(s(s(?x_8))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) = cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) = cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) = cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(s(0))),nil),cons(s(s(s(0))),cons(s(s(s(0))),nil))) = cons(s(s(s(0))),ifList(eq(0,0),cons(s(s(s(0))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(?y_6)))),nil),cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil))) = cons(s(s(s(0))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(0))),nil),cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil))) = cons(s(s(s(s(?x_7)))),ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) = cons(s(s(s(s(?x_8)))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil)) ] ES2: [ cons(s(s(s(0))),nil) = cons(s(s(s(0))),ifList(eq(0,0),cons(s(s(s(0))),nil),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) = cons(s(s(s(s(?x_8)))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 23 ES: [ cons(s(s(s(0))),nil) = cons(s(s(s(0))),ifList(eq(0,0),cons(s(s(s(0))),nil),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) = cons(s(s(s(s(?x_8)))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) = cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) = cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) = cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(0)))),ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(?y_6))))),nil),cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil))) = cons(s(s(s(s(0)))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(0)))),nil),cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil))) = cons(s(s(s(s(s(?x_7))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) = cons(s(s(s(s(s(?x_8))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil)) ] ES2: [ cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) = cons(s(s(s(s(s(?x_8))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 24 ES: [ cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) = cons(s(s(s(s(s(?x_8))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) = cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) = cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) = cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(0))))),ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(?y_6)))))),nil),cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil))) = cons(s(s(s(s(s(0))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(0))))),nil),cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil))) = cons(s(s(s(s(s(s(?x_7)))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) = cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) ] ES2: [ cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) = cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 25 ES: [ cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) = cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) = cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) = cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) = cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(0)))))),ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(?y_6))))))),nil),cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil))) = cons(s(s(s(s(s(s(0)))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(0)))))),nil),cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil))) = cons(s(s(s(s(s(s(s(?x_7))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) ] ES2: [ cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 26 ES: [ cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 27 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) = cons(0,delete(0,elimdup(?xs))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,nil)))))))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 28 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))) [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),nil))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),cons(?x_9,delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 29 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))) [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),nil))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),cons(?x_11,delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 30 ES: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(0),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(?y_6)),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(0),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 31 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(0)),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(?y_6))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(0)),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 32 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(0))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(?y_6)))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(0))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 33 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(0)))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(?y_6))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(0)))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 34 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(0))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(?y_6)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(0))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 35 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(0)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(0)))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 36 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(0))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(0))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 37 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 38 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 39 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 40 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 41 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 42 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 43 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 44 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))) ] ES2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 45 ES: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),delete(0,nil)))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),delete(0,cons(?x_10,delete(?x_10,elimdup(?xs_10))))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 46 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),ifList(false,cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))) ] ES2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 47 ES: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,nil))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,cons(?x_6,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 48 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),nil))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),cons(?x_12,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 49 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 50 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(false,cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,s(?y_12)),cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,s(?y_12)),cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 51 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,s(?y_12)),cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,nil)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,cons(?x_9,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(cons(?x_9,?xs_9)))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(cons(?x_9,?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 52 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(cons(?x_9,?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),nil)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),cons(?x_15,delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(cons(?x_15,?xs_15)))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(cons(?x_15,?xs_15)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 53 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(cons(?x_15,?xs_15)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 54 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) = cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil))) = cons(s(s(s(s(s(s(s(0))))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(0))))))),nil),cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) ] ES2: [ cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 55 ES: [ cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 56 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) = cons(0,delete(0,elimdup(?xs))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,nil)))))))))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 57 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),nil))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),cons(?x_9,delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 58 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 59 ES: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) = cons(0,delete(0,ifList(eq(s(?x_10),0),cons(0,delete(s(?x_10),delete(0,elimdup(?xs_3)))),delete(s(?x_10),delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(s(?x_11),s(?y_11)),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) = cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),delete(0,nil)))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),delete(0,cons(?x_10,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 60 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(nil))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),delete(0,elimdup(cons(?x_10,?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(false,cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,s(?y_12)),cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))) ] ES2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,s(?y_12)),cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 61 ES: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_6)))),delete(0,delete(0,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,s(?y_12)),cons(s(?y_12),delete(0,delete(s(?y_12),elimdup(?xs_6)))),delete(0,delete(s(?y_12),elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,nil)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(nil))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,cons(?x_9,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(cons(?x_9,?xs_9)))))))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(nil))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(cons(?x_9,?xs_9)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 62 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(nil))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(cons(?x_9,?xs_9)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),nil)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(nil))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),cons(?x_15,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(cons(?x_15,?xs_15)))))))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(nil))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(cons(?x_15,?xs_15)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 63 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(nil))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(cons(?x_15,?xs_15)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) = cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),ifList(false,cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 64 ES: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_3)))),delete(0,delete(0,elimdup(?xs_3))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),ifList(eq(0,s(?y_9)),cons(s(?y_9),delete(0,delete(s(?y_9),elimdup(?xs_3)))),delete(0,delete(s(?y_9),elimdup(?xs_3))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,nil))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,cons(?x_6,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 65 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(cons(?x_6,?xs_6))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),nil))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),cons(?x_12,delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 66 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(cons(?x_12,?xs_12))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_9)))),delete(0,delete(0,elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_9)))),delete(0,delete(0,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(false,cons(s(?y_15),delete(0,delete(s(?y_15),elimdup(?xs_9)))),delete(0,delete(s(?y_15),elimdup(?xs_9))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,s(?y_15)),cons(s(?y_15),delete(0,delete(s(?y_15),elimdup(?xs_9)))),delete(0,delete(s(?y_15),elimdup(?xs_9))))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_9)))),delete(0,delete(0,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,s(?y_15)),cons(s(?y_15),delete(0,delete(s(?y_15),elimdup(?xs_9)))),delete(0,delete(s(?y_15),elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 67 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_9)))),delete(0,delete(0,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,s(?y_15)),cons(s(?y_15),delete(0,delete(s(?y_15),elimdup(?xs_9)))),delete(0,delete(s(?y_15),elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,nil))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,cons(?x_12,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(cons(?x_12,?xs_12))))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(cons(?x_12,?xs_12))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 68 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(cons(?x_12,?xs_12))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),nil))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),cons(?x_18,delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(cons(?x_18,?xs_18))))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(cons(?x_18,?xs_18))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 69 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(cons(?x_18,?xs_18))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),nil))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),cons(?x_11,delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))) ] ES2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 70 ES: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(0),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(?y_6)),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(0),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 71 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(0)),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(?y_6))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(0)),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 72 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(0))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(?y_6)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(0))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 73 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(0)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(?y_6))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(0)))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 74 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(?y_6))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(0)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(0))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(?y_6)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(0))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 75 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(?y_6)))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(0))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(0)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(0)))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 76 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(?y_6))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(0)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(0))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(0))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 77 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(0))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 78 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 79 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(0))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 80 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(0)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 81 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(0))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 82 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 83 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 84 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 85 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 86 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6)))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(false,cons(0,delete(s(?x_19),delete(0,elimdup(?xs_12)))),delete(s(?x_19),delete(0,elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?x_19),0),cons(0,delete(s(?x_19),delete(0,elimdup(?xs_12)))),delete(s(?x_19),delete(0,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?x_20),s(?y_20)),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?x_19),0),cons(0,delete(s(?x_19),delete(0,elimdup(?xs_12)))),delete(s(?x_19),delete(0,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?x_20),s(?y_20)),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 87 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?x_19),0),cons(0,delete(s(?x_19),delete(0,elimdup(?xs_12)))),delete(s(?x_19),delete(0,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?x_20),s(?y_20)),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,nil)))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,cons(?x_22,delete(?x_22,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(cons(?x_22,?xs_22)))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(cons(?x_22,?xs_22)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 88 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(nil))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(cons(?x_22,?xs_22)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_22)))),delete(0,delete(0,elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_22)))),delete(0,delete(0,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(false,cons(s(?y_28),delete(0,delete(s(?y_28),elimdup(?xs_22)))),delete(0,delete(s(?y_28),elimdup(?xs_22))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,s(?y_28)),cons(s(?y_28),delete(0,delete(s(?y_28),elimdup(?xs_22)))),delete(0,delete(s(?y_28),elimdup(?xs_22))))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_22)))),delete(0,delete(0,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,s(?y_28)),cons(s(?y_28),delete(0,delete(s(?y_28),elimdup(?xs_22)))),delete(0,delete(s(?y_28),elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 89 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_22)))),delete(0,delete(0,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,s(?y_28)),cons(s(?y_28),delete(0,delete(s(?y_28),elimdup(?xs_22)))),delete(0,delete(s(?y_28),elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,nil))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,cons(?x_25,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(cons(?x_25,?xs_25))))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(cons(?x_25,?xs_25))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 90 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(cons(?x_25,?xs_25))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),nil))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),cons(?x_31,delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(cons(?x_31,?xs_31))))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(cons(?x_31,?xs_31))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 91 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(nil)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(cons(?x_31,?xs_31))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))) [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 92 ES: [ cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,nil))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 93 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) = cons(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs)))),delete(0,delete(0,elimdup(?xs))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,ifList(eq(0,s(?y_6)),cons(s(?y_6),delete(0,delete(s(?y_6),elimdup(?xs)))),delete(0,delete(s(?y_6),elimdup(?xs))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) = cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) = cons(0,delete(0,elimdup(?xs))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,nil)))))))))))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,cons(?x_3,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 94 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,delete(0,elimdup(nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,delete(0,elimdup(cons(?x_3,?xs_3)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))) [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),nil))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),cons(?x_9,delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 95 ES: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(nil)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,delete(s(?y_6),elimdup(cons(?x_9,?xs_9))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))) [ cons(0,cons(0,delete(0,delete(0,ifList(true,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 96 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_6))))))))))))))))))),nil),nil))), cons(0,cons(0,nil)) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) = cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)) [ ifList(ifBool(true,true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil))) = cons(s(s(s(s(s(s(s(s(0)))))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil)), ifList(ifBool(false,true,false),cons(s(s(s(s(s(s(s(s(0)))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)) ] ES2: [ cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 97 ES: [ cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),ifList(eq(0,0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),ifList(eq(0,s(?y_6)),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil),nil)), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),ifList(eq(s(?x_7),0),cons(s(s(s(s(s(s(s(s(0)))))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(true,cons(0,delete(0,delete(0,elimdup(?xs_12)))),delete(0,delete(0,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_12)))),delete(0,delete(0,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(false,cons(s(?y_18),delete(0,delete(s(?y_18),elimdup(?xs_12)))),delete(0,delete(s(?y_18),elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,s(?y_18)),cons(s(?y_18),delete(0,delete(s(?y_18),elimdup(?xs_12)))),delete(0,delete(s(?y_18),elimdup(?xs_12)))))))))) ] ES2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_12)))),delete(0,delete(0,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,s(?y_18)),cons(s(?y_18),delete(0,delete(s(?y_18),elimdup(?xs_12)))),delete(0,delete(s(?y_18),elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 98 ES: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,0),cons(0,delete(0,delete(0,elimdup(?xs_12)))),delete(0,delete(0,elimdup(?xs_12)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,s(?y_18)),cons(s(?y_18),delete(0,delete(s(?y_18),elimdup(?xs_12)))),delete(0,delete(s(?y_18),elimdup(?xs_12)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,nil)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(nil))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,cons(?x_15,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(cons(?x_15,?xs_15)))))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(nil))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(cons(?x_15,?xs_15)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 99 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(nil))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(cons(?x_15,?xs_15)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))) [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),nil)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(nil))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),cons(?x_21,delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(cons(?x_21,?xs_21)))))))))) ] ES2: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(nil))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(cons(?x_21,?xs_21)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 100 ES: [ cons(0,cons(0,nil)) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(nil))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(cons(?x_21,?xs_21)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) = cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),nil))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),cons(?x_11,delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 101 ES: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))),delete(s(?x_8),delete(s(?y_8),elimdup(nil)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))),delete(s(?x_8),delete(s(?y_8),elimdup(cons(?x_11,?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(true,cons(s(0),nil),nil))))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(?y_6)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(0),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 102 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(?y_6)),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(0),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(0)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(?y_6))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(0)),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))) ] ES2: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS2: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] STEP 103 ES: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(?y_6))),nil),nil))), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(0)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES0: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS0: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] ES1: [ cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(0,?x_25),cons(?x_25,delete(0,delete(?x_25,elimdup(?xs_25)))),delete(0,delete(?x_25,elimdup(?xs_25)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))))) = cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(?x_20,?y_20),cons(s(?y_20),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))),delete(s(?x_20),delete(s(?y_20),elimdup(?xs_12)))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil))) = cons(s(s(s(s(s(s(s(s(s(?x_8))))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_15),cons(?x_15,delete(0,delete(?x_15,elimdup(?xs_15)))),delete(0,delete(?x_15,elimdup(?xs_15))))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(s(?y_15),?x_18),cons(?x_18,delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))),delete(s(?y_15),delete(?x_18,elimdup(?xs_18)))))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(s(?y_12),?x_15),cons(?x_15,delete(s(?y_12),delete(?x_15,elimdup(?xs_15)))),delete(s(?y_12),delete(?x_15,elimdup(?xs_15))))))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,ifList(eq(s(?y_28),?x_31),cons(?x_31,delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))),delete(s(?y_28),delete(?x_31,elimdup(?xs_31)))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))))) = cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_18),?x_21),cons(?x_21,delete(s(?y_18),delete(?x_21,elimdup(?xs_21)))),delete(s(?y_18),delete(?x_21,elimdup(?xs_21))))))))))), ifList(ifBool(eq(s(?x_7),?x_10),true,member(s(?x_7),?xs_10)),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))),cons(s(?x_7),cons(0,ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))) = cons(s(?x_7),delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10)))))), ifList(ifBool(eq(0,?y_11),true,member(0,?ys_11)),cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))),cons(0,cons(s(?y_6),ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11))))))) = cons(0,delete(0,ifList(eq(s(?y_6),?y_11),cons(?y_11,delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))),delete(s(?y_6),delete(?y_11,elimdup(?ys_11)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), ifList(ifBool(eq(?x_8,?y_8),true,ifBool(eq(s(?x_8),?x_11),true,member(s(?x_8),?xs_11))),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))),cons(s(?x_8),cons(s(?y_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))) = cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))),delete(s(?x_8),ifList(eq(s(?y_8),?x_11),cons(?x_11,delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))),delete(s(?y_8),delete(?x_11,elimdup(?xs_11)))))))), cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)) = cons(s(s(s(s(s(s(s(s(s(?x_7))))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(s(?y_6))))))))),nil)) = cons(s(s(s(s(s(s(s(s(0)))))))),nil), cons(s(s(s(s(s(s(s(s(0)))))))),nil) = cons(s(s(s(s(s(s(s(s(0)))))))),cons(s(s(s(s(s(s(s(s(0)))))))),nil)), cons(s(s(s(s(s(s(s(s(?x_7)))))))),cons(s(s(s(s(s(s(s(0))))))),nil)) = cons(s(s(s(s(s(s(s(s(?x_7)))))))),nil), cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(s(?y_6)))))))),nil)) = cons(s(s(s(s(s(s(s(0))))))),nil), cons(s(s(s(s(s(s(s(0))))))),nil) = cons(s(s(s(s(s(s(s(0))))))),cons(s(s(s(s(s(s(s(0))))))),nil)), cons(s(s(s(s(s(s(s(?x_7))))))),cons(s(s(s(s(s(s(0)))))),nil)) = cons(s(s(s(s(s(s(s(?x_7))))))),nil), cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(s(?y_6))))))),nil)) = cons(s(s(s(s(s(s(0)))))),nil), cons(s(s(s(s(s(s(0)))))),nil) = cons(s(s(s(s(s(s(0)))))),cons(s(s(s(s(s(s(0)))))),nil)), cons(s(s(s(s(s(s(?x_7)))))),cons(s(s(s(s(s(0))))),nil)) = cons(s(s(s(s(s(s(?x_7)))))),nil), cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(s(?y_6)))))),nil)) = cons(s(s(s(s(s(0))))),nil), cons(s(s(s(s(s(0))))),nil) = cons(s(s(s(s(s(0))))),cons(s(s(s(s(s(0))))),nil)), cons(s(s(s(s(s(?x_7))))),cons(s(s(s(s(0)))),nil)) = cons(s(s(s(s(s(?x_7))))),nil), cons(s(s(s(s(0)))),cons(s(s(s(s(s(?y_6))))),nil)) = cons(s(s(s(s(0)))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))))) = cons(0,nil), cons(s(s(s(s(0)))),nil) = cons(s(s(s(s(0)))),cons(s(s(s(s(0)))),nil)), cons(s(s(s(s(?x_7)))),cons(s(s(s(0))),nil)) = cons(s(s(s(s(?x_7)))),nil), cons(s(s(s(0))),cons(s(s(s(s(?y_6)))),nil)) = cons(s(s(s(0))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil))))))) = cons(0,nil), cons(s(s(s(0))),nil) = cons(s(s(s(0))),cons(s(s(s(0))),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(s(?x_7))),cons(s(s(0)),nil)) = cons(s(s(s(?x_7))),nil), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,nil)))))) = cons(0,nil), cons(s(s(0)),cons(s(s(s(?y_6))),nil)) = cons(s(s(0)),nil), cons(s(s(0)),nil) = cons(s(s(0)),cons(s(s(0)),nil)), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,cons(0,nil))))) = cons(0,nil), cons(s(s(?x_7)),cons(s(0),nil)) = cons(s(s(?x_7)),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),cons(s(s(?y_6)),nil)) = cons(s(0),nil), cons(0,cons(0,cons(0,cons(0,nil)))) = cons(0,nil), cons(s(0),nil) = cons(s(0),cons(s(0),nil)), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(s(?x_7),cons(0,nil)) = cons(s(?x_7),nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(0,cons(0,nil))) = cons(0,nil), cons(0,cons(s(?y_6),nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil), cons(0,cons(0,nil)) = cons(0,nil) ] HS1: [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(s(?y_18),elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs_12))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,ifList(eq(0,?x_12),cons(?x_12,delete(0,delete(?x_12,elimdup(?xs_12)))),delete(0,delete(?x_12,elimdup(?xs_12)))))))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),cons(s(s(s(s(s(s(s(s(?x_8)))))))),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil))) -> cons(s(s(s(s(s(s(s(s(?x_8)))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(s(?y_28),elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,delete(0,elimdup(?xs_22)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),ifList(eq(0,?x_22),cons(?x_22,delete(0,delete(?x_22,elimdup(?xs_22)))),delete(0,delete(?x_22,elimdup(?xs_22))))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?x_19),delete(0,elimdup(?xs_12))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(s(?y_9),?x_12),cons(?x_12,delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))),delete(s(?y_9),delete(?x_12,elimdup(?xs_12)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(s(?y_15),elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,delete(0,elimdup(?xs_9)))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,ifList(eq(0,?x_9),cons(?x_9,delete(0,delete(?x_9,elimdup(?xs_9)))),delete(0,delete(?x_9,elimdup(?xs_9))))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(s(?y_8))))))),nil),cons(s(s(s(s(s(s(s(?x_8))))))),cons(s(s(s(s(s(s(s(?y_8))))))),nil))) -> cons(s(s(s(s(s(s(s(?x_8))))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil)), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(s(?y_12),elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,delete(0,elimdup(?xs_6))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,ifList(eq(0,?x_6),cons(?x_6,delete(0,delete(?x_6,elimdup(?xs_6)))),delete(0,delete(?x_6,elimdup(?xs_6)))))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))))),nil),nil))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(s(?y_8))))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(s(?y_8)))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(s(?y_8))))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(s(?y_8)))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(s(?y_8))))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))))) -> cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil))), cons(0,cons(0,delete(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))))) -> cons(0,delete(0,ifList(eq(?x_11,?y_11),cons(s(?y_11),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))),delete(s(?x_11),delete(s(?y_11),elimdup(?xs_3)))))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(s(?y_8)))))),nil),cons(s(s(s(s(s(s(?x_8)))))),cons(s(s(s(s(s(s(?y_8)))))),nil))) -> cons(s(s(s(s(s(s(?x_8)))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(s(?y_8)))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(s(?y_8))))),nil),cons(s(s(s(s(s(?x_8))))),cons(s(s(s(s(s(?y_8))))),nil))) -> cons(s(s(s(s(s(?x_8))))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(s(?y_8))))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(s(?y_8)))),nil),cons(s(s(s(s(?x_8)))),cons(s(s(s(s(?y_8)))),nil))) -> cons(s(s(s(s(?x_8)))),ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(s(?y_8))),nil),cons(s(s(s(?x_8))),cons(s(s(s(?y_8))),nil))) -> cons(s(s(s(?x_8))),ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(s(?y_8)),nil),cons(s(s(?x_8)),cons(s(s(?y_8)),nil))) -> cons(s(s(?x_8)),ifList(eq(?x_8,?y_8),cons(s(s(?y_8)),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,false),cons(s(?y_8),nil),cons(s(?x_8),cons(s(?y_8),nil))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),nil),nil)), ifList(ifBool(eq(?x_8,?y_8),true,member(s(?x_8),?ys)),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))),cons(s(?x_8),cons(s(?y_8),delete(s(?y_8),elimdup(?ys))))) -> cons(s(?x_8),ifList(eq(?x_8,?y_8),cons(s(?y_8),delete(s(?x_8),delete(s(?y_8),elimdup(?ys)))),delete(s(?x_8),delete(s(?y_8),elimdup(?ys))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(s(?y_9),elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))))) -> cons(0,delete(0,delete(s(?x),delete(0,delete(0,elimdup(?xs_3)))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))))) -> cons(0,delete(0,delete(s(?x_7),ifList(eq(0,?x_10),cons(?x_10,delete(0,delete(?x_10,elimdup(?xs_10)))),delete(0,delete(?x_10,elimdup(?xs_10))))))), cons(0,cons(0,delete(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))))) -> cons(0,delete(0,delete(s(?x_10),delete(0,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))))) -> cons(0,delete(0,ifList(eq(s(?y_6),?x_9),cons(?x_9,delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))),delete(s(?y_6),delete(?x_9,elimdup(?xs_9)))))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,elimdup(?xs))))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,cons(0,delete(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), cons(0,cons(0,delete(0,delete(0,delete(s(?y_6),elimdup(?xs)))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?xs)))), cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,elimdup(?xs))))))) -> cons(0,delete(0,elimdup(?xs))), cons(0,cons(0,delete(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))))) -> cons(0,ifList(eq(0,?x_3),cons(?x_3,delete(0,delete(?x_3,elimdup(?xs_3)))),delete(0,delete(?x_3,elimdup(?xs_3))))), ifList(member(0,?ys),cons(s(?y_6),delete(s(?y_6),elimdup(?ys))),cons(0,cons(s(?y_6),delete(s(?y_6),elimdup(?ys))))) -> cons(0,delete(0,delete(s(?y_6),elimdup(?ys)))), ifList(member(s(?x_7),?ys),cons(0,delete(0,elimdup(?ys))),cons(s(?x_7),cons(0,delete(0,elimdup(?ys))))) -> cons(s(?x_7),delete(s(?x_7),delete(0,elimdup(?ys)))), cons(0,cons(0,delete(0,delete(0,elimdup(?ys))))) -> cons(0,delete(0,elimdup(?ys))), ifList(ifBool(eq(?x_5,?y_5),true,member(?x_5,?ys_5)),cons(?y_5,delete(?y_5,elimdup(?ys_5))),cons(?x_5,cons(?y_5,delete(?y_5,elimdup(?ys_5))))) -> cons(?x_5,ifList(eq(?x_5,?y_5),cons(?y_5,delete(?x_5,delete(?y_5,elimdup(?ys_5)))),delete(?x_5,delete(?y_5,elimdup(?ys_5))))), ifList(member(?x,?xs),elimdup(?xs),cons(?x,elimdup(?xs))) -> cons(?x,delete(?x,elimdup(?xs))) ] Expand cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(?y_8))),nil),nil))) [ cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(true,cons(s(s(s(0))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(0,0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(s(?y_6)))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(0,s(?y_6)),cons(s(s(s(s(?y_6)))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(false,cons(s(s(s(0))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_7),0),cons(s(s(s(0))),nil),nil))), cons(0,cons(0,cons(0,cons(0,delete(0,delete(0,delete(0,delete(0,ifList(eq(?x_8,?y_8),cons(s(s(s(s(?y_8)))),nil),nil))))))))) = cons(0,delete(0,ifList(eq(s(?x_8),s(?y_8)),cons(s(s(s(s(?y_8)))),nil),nil))) ] rewriting induction stopped because of timeout. new/elimdup.trs: Failure(unknown) (11854 msec.)